package com.hxzy.service;

import com.hxzy.pojo.Dog;

import java.util.List;

/**
 * @author wzm
 * @create 2023-09-22 10:12
 * project_name:javaweb2308
 */
//逻辑层接口设计
public interface DogService {

    /**
     * 新增
     * @param dog
     * @return
     */
    boolean add(Dog dog);

    /**
     * 修改
     * @param dog
     * @return
     */
    boolean modify(Dog dog);


    /**
     * 删除
     * @param dog
     * @return
     */
    boolean remove(Dog dog);

    /**
     * 根据id查询
     * @param dog
     * @return
     */
    Dog findById(Dog dog);

    /**
     * 查询全部
     * @return
     */
    List<Dog> findByAll();


}
